Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
35 LLOYDS MOUNT Detached £173,358 £146,000 15 Sep 2020
37 LLOYDS MOUNT Detached £462,116 £375,000 31 Oct 2018
38 LLOYDS MOUNT Detached £345,734 £203,000 3 Aug 2012